Big Huge Thesaurus

secobarbital sodium

noun